Add Tangoish grayscales
authorJon McCann <jmccann@redhat.com>
Tue, 31 Jan 2012 01:31:13 +0000 (20:31 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 14 Feb 2012 21:36:50 +0000 (16:36 -0500)
gtk/gtkcolorchooserwidget.c

index 9daf32323c2ba0505abbfb37075f12839e5b8808..f6f3cf79357ae2455cefde3a431cda3efc8af1f8 100644 (file)
@@ -229,6 +229,17 @@ gtk_color_chooser_widget_init (GtkColorChooserWidget *cc)
     { "#888a85", "#555753", "#2e3436" }, /* Aluminum 1 */
     { "#eeeeec", "#d3d7cf", "#babdb6" }  /* Aluminum 2 */
   };
+  const gchar *default_grayscale[9] = {
+    "#000000",
+    "#2e3436",
+    "#555753",
+    "#888a85",
+    "#babdb6",
+    "#d3d7cf",
+    "#eeeeec",
+    "#f3f3f3",
+    "#ffffff"
+  };
 
   cc->priv = G_TYPE_INSTANCE_GET_PRIVATE (cc, GTK_TYPE_COLOR_CHOOSER_WIDGET, GtkColorChooserWidgetPrivate);
 
@@ -271,7 +282,7 @@ gtk_color_chooser_widget_init (GtkColorChooserWidget *cc)
 
   for (i = 0; i < 9; i++)
     {
-       color.red = color.green = color.blue = i / 8.0;
+       gdk_rgba_parse (&color, default_grayscale[i]);
        color.alpha = 1.0;
 
        p = gtk_color_swatch_new ();